package com.zzh.partnersys.im.entity.request;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 * @author: zzh
 * @date: 2025/11/20 09:31:03
 * @version: 1.0
 */
@Data
public class ChatSessionCreateRequest implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 会话类型（1-用户-AI，2-用户-用户）
     */
    private Integer sessionType;

    /**
     * 助手ID
     */
    private Long assistantId;

    /**
     * 用户1ID
     */
    private Long user1Id;

    /**
     * 用户2ID（用户-用户会话时必填） AI'则为0
     */
    private Long user2Id;
}